cable attachments - Turkish English Dictionary